at 157 Concord Plaza, Lower Level, St. Louis , 63128 United States
Our goal is to make every student a successful graduate in the beauty and wellness industry, empowered by professional training, creativity and passion.
1165 FB users likes National Academy of Beauty Arts- St. Louis Campus, set it to 32 position in Likes Rating for St. Louis in School category
National Academy of Beauty Arts- St. Louis Campus is St. Louis based place and this enity listed in College & University category. Located at 157 Concord Plaza, Lower Level MO 63128. Contact phone number of National Academy of Beauty Arts- St. Louis Campus: (314) 842-3616
GCAA is a unique public charter school offering rigorous academics and exceptional arts training