St. Catherine Institute is located in Avignon, France on 250 Chemin de Baigne Pieds. St. Catherine Institute is rated 3.6 out of 5 in the category medical clinic in France.
Address
250 Chemin de Baigne Pieds
Accessibility
Wheelchair-accessible liftWheelchair-accessible toilet