Dr. Mackechnie graduated from the Univ of British Columbia Fac of Med in 1969. He works in Scottsdale, AZ and specializes in Allergy & Immunology and Internal Medicine. Dr. Mackechnie is affiliated with Honorhealth Scottsdale Osborn Medical Center.
View More
