Where is Queen Nails & Spa located?
Queen Nails & Spa is located at 4258 S Alameda St, Corpus Christi, TX 78412.
Queen Nails & Spa
Corpus Christi, Texas
FAQ
Hours, booking, location, and service questions.
Queen Nails & Spa is located at 4258 S Alameda St, Corpus Christi, TX 78412.
Queen Nails & Spa offers manicures, pedicures, and other nail services.
Queen Nails & Spa is open 6 days a week, closed Wednesdays.