E.P.S.M. Lommelet Site is located in Saint-André-lez-Lille, France on 1 Rue de Lommelet. E.P.S.M. Lommelet Site is rated 3.1 out of 5 in the category psychiatric hospital in France.
Address
1 Rue de Lommelet
Accessibility
Wheelchair-accessible toilet