Megs Shear Beauty - 7315 Lemont Rd Ste 106, Downers Grove, IL 60516 | Fresha