1. STL Rent A Box 5814 N Lindbergh Blvd, Hazelwood, MO 63042 Coordinate: 38.76314,-90.37102 Phone: (314) 837-7368
2. Motor Service Inc 123 Byassee Dr, Hazelwood, MO 63042 Coordinate: 38.76468,-90.35498 Phone: (314) 731-9977