- (619) 286-3520
Need a nail spa near you? Cosmo Day Spa is a Galleria-Uptown nail spa located at 2616 Briar Ridge, Housto, TX 77057. Want to know when Cosmo Day Spa is open? Visit Cosmo Day Spa during the hours listed below. To make an appointment or to ask questions about prices, give Cosmo Day Spa a call at (713) 623-0333.