City Academy is located at 4175 N Kingshighway Blvd, St. Louis, MO 63115. Parking is available in the lot adjacent to the school on Penrose Street. For large events, additional parking is available in the parking lot behind the school on Brown Avenue.