Organization Profile
YMCA Alexandra
http://www.ymcadc.orgOur mission is to foster the spiritual, mental and physical development of individuals, families and communities according to the ideals of inclusiveness, equality and mutual respect for all.