Skip to main content

St Leo the Great Roman Catholic Church

christian place of worship · roman catholic place of worship · Buffalo, NY

Address
885 Sweet Home Rd, Buffalo, NY 14226-1433
Phone
(716) 835-8905
Website
stleothegreatamherst.com
Where
42.9869, -78.8072

Search Hominin for St Leo the Great Roman Catholic Church

Other christian place of worships nearby

More in Buffalo