Rainbow Mountain Children's School

Asheville, NC |
Joined in July 2004

About Us

To nurture the discovery, enjoyment and development of the unique gifts of each student through a holistic, community-centered educational environment, encouraging self-directed, life-long learning.

Rainbow Mountain Children's…

Areas of Focus Include

  • Education


574 Haywood Rd., Asheville, NC 28806