Location & Hours

We are located off of Fletcher Pkwy and Dallas St in the Park Plaza Center. There is plenty of parking and very little traffic. Our Suite (E) is located on the bottom floor for easy access.

9019 Park Plaza Dr Ste E

La Mesa, CA 91942

760-315-3890

Monday-Friday 10-5

Saturdays 11-4

Sunday - Closed