St. Thomas the Apostle Church | Kids Out and About Albany

St. Thomas the Apostle Church

Address: 
35 Adams Place
Delmar , NY , 12054 42° 37' 20.0568" N, 73° 49' 47.8416" W