New Paltz Village Hall

 

25 Plattekill Avenue, New Paltz, NY