Knights Inn Palmyra

1071 E Main St Palmyra PA 17078 USA

(717) 838-1324

Location