St. Thomas Church is located at 35 Adams Place in Delmar, NY. There is ample parking in the church lot which you can enter and exit from either Delaware Avenue or Adams Place. There is also overflow parking available in the St. Thomas School parking lot across the street. You can enter the school lot from either Adams Place or Kenwood Avenue.
The main church entrance faces Adams Place, across the street from St Thomas School. All the entrances on Adams Place are handicap accessible as are the west side entrance of the church and the rear parking lot entrance to the Gathering Space. Handicap parking is available in the large church parking lot and alongside the Parish offices.