Medical school: VANDERBILT UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1770537631
Practice Locations (1)
JOHN D MCCAFFERY M.D. INC
5333 HOLLISTER AVE, SUITE 155
SANTA BARBARA, CA 931112444
8059646926
Source: CMS National Downloadable File, September 2026.