Carr Lane VPA Middle School 1004 N Jefferson Ave St Louis, MO 63106 Phone: (314) 231-0413 Fax: (314) 241-1213
Category: Schools