Dr. John Lavery, MD is a Allergy & Immunology Specialist in Allen, TX and has over 39 years of experience in the medical field. He graduated from Universidad Autonoma De Guadalajara, Facultad De Medicina medical school in 1982. He is affiliated with Texas Health Presbyterian Hospital Allen. He has indicated that he accepts telehealth appointments..