NPI #
5005 Texas St Ste 101
San Diego, CA, 92108-3722
ND-511
CA
Other Service Providers
Naturopath
175F00000X
2820 Camino Del Rio S
San Diego, CA, 92108-3821
2667 Camino Del Rio S Ste 312
San Diego, CA, 92108-3765
2831 Camino Del Rio S
San Diego, CA, 92108-3802