NPIJohn Albert Davidson, DPMPrimary Podiatric Medicine PodiatristChula Vista, CA345 F St Suite 100, Chula Vista, CA, 91910NPI(619) 427-3481Book online Claim listingAvailability on request