Stony Creek Inn And Rest

6 Roaring Branch Rd Stony Creek NY 12878 USA

(518) 696-2394

Location