1. Avenue 11232 W Florissant Ave, Florissant, MO 63033 Coordinate: 38.77365,-90.27983 Phone: (314) 838-5446