Castle Inn

Castle Inn, 1565 Columbia Turnpike, Schodack Center, NY 12033, United States

(518) 477-9906

Location