1. NGenius Technical Solutions & Computer Repair Serving The Saint Louis MO Area, Hazelwood, MO 63042 Coordinate: 38.77144,-90.37095 Phone: (314) 643-6929