Country Squire Motor Inn

504 E Main St New Holland PA 17557 USA

(717) 354-4166

Location