All Locations A Association Corp Office PO Box 2272 Shelby, NC 28151 Directions B Dover Foundation YMCA 441 Cherryville Highway Shelby, NC 28150 Directions C Kings Mountain Family YMCA 211 Cleveland Avenue Kings Mountain, NC 28086 Directions D River Bend YMCA Golf Course 3005 Longwood Drive Shelby, NC 28152 Directions E Ruby C. Hunt YMCA PO Box 2272 1322 Patrick Avenue Shelby, NC 28151 Directions F Rutherford County Family Programs PO Box 2272 Shelby, NC 28151 Directions