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