at , St. Louis , 63108 United States
9 FB users likes Metro High School St. Louis, Mo, set it to 100 position in Likes Rating for St. Louis in School category
Metro High School St. Louis, Mo is St. Louis based place and this enity listed in Public School category. 63108.
GCAA is a unique public charter school offering rigorous academics and exceptional arts training