The Stockade Inn

4.5 (284 reviews)
1 N Church St, Schenectady, NY 12305, USA

Hours

Closed

Business Information

Categories

hotelwedding venuebarbanquet hallevent venuelodgingrestaurantpoint of interestfoodestablishment

Location

Loading...