Where is Lily Nails and Spa located?
Lily Nails and Spa is located at 4455 University Ave, San Diego, CA 92105.
Lily Nails and Spa
San Diego, California
FAQ
Hours, booking, location, and service questions.
Lily Nails and Spa is located at 4455 University Ave, San Diego, CA 92105.
Lily Nails and Spa offers manicures, pedicures, and gel polish services.
Lily Nails and Spa is open 7 days a week. Call (619) 501-5155 for specific hours.