Glo Facial Spa & Skin Center

Information | Google Map

(309) 846-4045

203 1/2 West North Street
Normal, IL, 61761

Glo Facial Spa & Skin Center is Bloomington/Normal’s boutique skin and wellness spa specializing in a beautiful, healthy you…from the inside out!