Chapelle Saint Theodule is an attraction, religious site, church / cathedral in Chamonix-Mont-Blanc, Auvergne-Rhône-Alpes, France.
Address:
457 Chemin de Saint-Roch, Chamonix-Mont-Blanc, Auvergne-Rhône-Alpes 74400, FranceMap Category:
Attraction, Religious Site, Church / Cathedral