Chiesa di S. Francesco is located in Locarno, Switzerland on Piazza S. Francesco 19. Chiesa di S. Francesco is rated 4.6 out of 5 in the category catholic church in Switzerland.
Address
Piazza S. Francesco 19
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance