Saint Patricks Church 97 W Bayard St Seneca Falls, NY 13148 Phone: (315) 568-5203
Category: Retreat Houses