Where is TJ Nails & Spa located?
TJ Nails & Spa is located at 4397 Tujunga Ave Unit C, Studio City, CA 91604.
TJ NAILS &SPA
Los Angeles, California
FAQ
Hours, booking, location, and service questions.
TJ Nails & Spa is located at 4397 Tujunga Ave Unit C, Studio City, CA 91604.
TJ Nails & Spa offers manicures, pedicures, and gel polish services.
TJ Nails & Spa is open 6 days a week. Call (818) 856-8278 for specific hours.