Since 1995, Glow Salon & Spa has grown into a premiere luxury salon in the south St. Louis area. It is located on Telegraph Road several blocks south of Forder Road. It offers a large array of services to pamper yourself and look your best. Beyond hair,it offers facials, microdermabrasion, massage, makeup and more. It has a large staff of trained professionals ready to cater to clients.