Hay Barn in New Paltz (town), New York

Hay Barn in Ulster County is a building. Hay Barn is located near Pine Road. Hay Barn also exists in Suffolk County.

Building Type
building