Elephant & Castle Hotel 1923 Leesburg Grove City Rd Mercer, PA 16137 Phone: (724) 748-0103
Category: Hotels & Motels