Top Reviews Salon - 24004 Lockport St Unit 106, Plainfield, IL 60544 | Fresha