St Teresa Catholic Church 113 Depeyster St Sleepy Hollow, NY 10591 Phone: (914) 631-1831 Fax: (914) 366-6459
Category: Churches