James L Preston, M.D is a family medicine physician in Tucson, Arizona. Medical education includes Northwestern University Med School, Chicago Il, completed in 1978.
Family Practice
📍 599 E Bridal Veil Falls Rd, Tucson, AZ 85755
Ste 201 1521 E Tangerine Rd, Tucson, AZ 85755
Ste 201 1521 E Tangerine Rd, Tucson, AZ 85755
Ste 131 1521 E Tangerine Rd, Tucson, AZ 85755
1866 E Innovation Park Dr, Tucson, AZ 85755
1856 E Innovation Park Dr, Tucson, AZ 85755