1. Michaels Glass & Mirror 1760 Britannia Dr Ste 6, Elgin, IL 60124 Coordinate: 42.07369,-88.34441 Phone: (847) 394-8156