First In Newtown Presbyterian Church

54-05 Seabury St Elmhurst, NY 11373

See on Google Maps