Social Health Center is located in Châteaubriant, France on 6 Place Saint-Nicolas. Social Health Center is rated 3 out of 5 in the category medical center in France.
Address
6 Place Saint-Nicolas
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet