CONTACT

 

 

Location

Navajo Spa
8736 Lake Murray Blvd #107, San Diego, CA 92119, USA

Call:(619)-462-1912

Location

Navajo Spa

5575 Baltimore Dr #107, La Mesa, CA 91942, USA
Call:(619)-639-5282

TIME

9:00AM-10:00PM (MONDAY-SUNDAY)

WALK-IN WELCOME

Create Your Own Website With Webador