1. St Louis Municipal Court-North Division 21 Village Square Shop Ctr, Hazelwood, MO 63042 Coordinate: 38.78241,-90.36219 Phone: (314) 615-8760