Details

ChurchLocation
St Leo the Great Rc Church
885 Sweet Home Rd,; Buffalo, NY 14226
(716) 835-8905