9 Horseshoe Rd.
Leola, Pennsylvania
17540
United States
Phone:
717-656-2131
Fax:
717-656-6686
See map: Google Maps