Directions to Stockade Inn, Schenectady

Stockade-inn-map
The Stockade Inn in Schenectady is located at 1 NORTH CHURCH STREET , Schenectady , NY, US .   Click on the Google Map above to get an interactive version and see the area around the Stockade Inn .