Directions

white church building
Entrance to Stillwater Village Hall at 662 Hudson Ave.

Village of Stillwater Offices

Government offices are located at:
662 Hudson Ave.,
Stillwater, New York 12170