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