Halsey Valley Grand Army of the Republic Meeting Hall

Hamilton Valley Rd.
Spencer
New York
United States