Hospital Center is located in Montluçon, France on 6 Rue Jean Billaud. Hospital Center is rated 1 out of 5 in the category psychiatric hospital in France.
Address
6 Rue Jean Billaud
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet