Studio Nails & Spa 12001 Richmond Avenue, Houston, TX 77082