Hours Of Operations Metro Salon & Spa Illinois Norridge Metro Salon & Spa Hours of Operation and Locations in Norridge, IL 4.8 - 104 votes 1 Locations in Norridge www.reflectionsmetrosalon.com Metro Salon & Spa Hours Category: Beauty & Health Metro Salon & Spa - Norridge, IL 60706 8323 W Lawrence Ave(708) 456-4711 View Store Details Explore NorridgeView More Apparel KmartKohl's OutletFoot LockerOld NavyRainbow Sports TargetSports AuthorityVansLady Foot LockerFootaction USA Jewelry ZalesKohl's OutletKay JewelersCarson'sCharlotte Russe Recommend For You Meta Morphosis Salon & Spa Asha Salon Facial Boutique Natural Look Salon & Spa Massage Envy Headlines Salon And Spa Couture Salon & Spa Elizabeth Arden Salon Beyond Beauty Salon N Spa Organic Nail Spa