CLINEA - Clinique Villa Montsouris is located in Paris, France on 115 Rue de la Santé. CLINEA - Clinique Villa Montsouris is rated 3.6 out of 5 in the category mental health clinic in France.
Address
115 Rue de la Santé
Accessibility
Wheelchair-accessible toilet