Homestead, The

36 Mead St.
Waccabuc
New York
United States