Saint Eleanor Church

647 Locust St, Collegeville, United States