All Locations A Arthur J Glatfelter YMCA 90 North Newberry Street York, PA 17401 Directions 717-843-7884 B Bob Hoffman Dover YMCA 1705 Palomino Road Dover, PA 17315 Directions 717-292-5622 C City Center YMCA 265 Harrisburg Avenue Lancaster, PA 17603 Directions 717-393-9622 D Graham Aquatic Center 543 N. Newberry Street York, PA 17401 Directions 717-718-1968 E Lampeter Strasburg YMCA 800 Village Road Lancaster, PA 17602 Directions 717-464-4000 F Leola Pool 23 E. Main St. Leola, PA 17540 Directions G Spring Grove , Directions H TechRev York 301 West Market Street York, PA 17401 Directions 717-968-9563 I The W Dale Brougher Foundation YMCA 100 Constitution Avenue P.O. Box 263 Shrewsbury, PA 17361 Directions 717-235-0446