White Owl Inn

443 E Shamokin St Trevorton PA 17881 USA

Location