1. Sleek 13220 New Halls Ferry Rd, Florissant, MO 63033 Coordinate: 38.79668,-90.29058 Phone: (314) 716-2777