All Locations


A
Association Resource Office
151 South Oakland Avenue
Rock Hill, SC 29730
  Directions
  803-324-9622
B
Baxter Close YMCA
857 Promenade Walk
Fort Mill, SC 29708
  Directions
  803-548-8020
C
Camp Cherokee
1299 Camp Cherokee Road
Blacksburg, SC 29702
  Directions
  803-222-2850
D
Charlotte Avenue YMCA
402 Charlotte Avenue
Rock Hill, SC 29730
  Directions
  803-329-9622
E
Clover YMCA
107 South Main Street
Clover, SC 29710
  Directions
  803-222-9622
F
CSD Community YMCA
5485 Charlotte Hwy
Clover, SC 29710
  Directions
  803-831-9622
G
Fort Mill YMCA at the Complex
971 Tom Hall Street
Fort Mill, SC 29715
  Directions
  803-547-8439
H
Gregory Family YMCA
512 Hubbard Drive
Lancaster, SC 29720
  Directions
  803-313-9622
I
Indian Land YMCA
2816 WorldReach Drive
Indian Land, SC 29707
  Directions
  803-396-9622
J
RAYS Swim Team
325 Rawlinson Road
Rock Hill, SC 29732
  Directions
  803-547-8516
K
Riverwalk YMCA
998 Riverwalk Parkway
Rock Hill, SC 29730
  Directions
  803-328-9622
L
Rock Hill Aquatics Center
325 Rawlinson Road
Rock Hill, SC 29732
  Directions
  803-817-7665
M
YMCA Wellness Center
1735 Heckle Blvd
Rock Hill, SC 29732
  Directions
  803-366-9622
N
York YMCA
103 East Madison Street
York, SC 29745
  Directions
  803-628-9622

Thank You!

Thank you for donating to the YMCA of Upper Palmetto and honoring the loved ones in your life with a holiday card at the same time! You will be sent an invoice in the next two business days to process your payment. Please also complete the form at this link so we can address and mail out your holiday cards accordingly!