Elk Creek Inn

Elk Creek Inn, 6886 Sterrettania Rd, Fairview, PA 16415, United States

(814) 474-2013

Location