Open today, 9:00am - 7:00pm
- (832) 360-5176
Are you looking for a spa in Galleria-Uptown, Houston? Try Afterglow Skin Care, a spa located at 6100 Westheimer Rd. Get more information about Afterglow Skin Care prices and availability by calling (832) 360-5176. Look below at the business hours to see if Afterglow Skin Care is currently open. 7 reviewers on Yelp rate Afterglow Skin Care 5 stars.