1. Mejia Solutions 221 W Dundee Rd #20, Palatine, IL 60067 Coordinate: 42.13924,-88.04613 Phone: (224) 479-0299