Hospital Saint-Louis De La Rochelle is located in La Rochelle, France on Rue du Dr Albert Schweitzer. Hospital Saint-Louis De La Rochelle is rated 3 out of 5 in the category general hospital in France.
Address
Rue du Dr Albert Schweitzer
Accessibility
Wheelchair-accessible entrance