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