All Locations A Bob Hoffman Dover 1705 Palomino Road Dover, PA 17315 Directions 717-292-5622 B Eastern 4075 East Market Street Suite 20 York, PA 17402 Directions 717-650-1270 C Graham Aquatic Center 90 N. Newberry Street York, PA 17401 Directions 717-718-1968 D The W. Dale Brougher Foundation YMCA 100 Constitution Avenue P.O. Box 263 Shrewsbury, PA 17361 Directions 717-235-0446 E York 90 North Newberry Street York, PA 17401 Directions 717-843-7884