Saint Leo's Hall
10 Onondaga St
Tully, NY 13159
Saint Leo's Hall is a welcoming church located in the heart of Tully NY. Known for its warm community atmosphere it serves as a gathering place for worship events and social activities. The church features a charming architecture that reflects its rich history making it a beloved landmark in the area.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2024. All rights reserved.

