Where is Skyline Nails & Spa located?
Skyline Nails & Spa is located at 4990 Telephone Rd # 102, Ventura, CA 93003.
Skyline Nails & Spa
Ventura, California
FAQ
Hours, booking, location, and service questions.
Skyline Nails & Spa is located at 4990 Telephone Rd # 102, Ventura, CA 93003.
Skyline Nails & Spa offers manicures, pedicures, and gel polish.
Skyline Nails & Spa is open 7 days a week.