Dr. David McKenzie, MD
Contact provider for availability

Dr. David McKenzie, MD

Save

Internal Medicine | Male

3601 S 6th Ave, Tucson, AZ 85723 Get Directions
(520) 792-1450