Our Providers

Our specialist doctors and experienced staff will carefully and thoughtfully evaluate the problems that concern you. We will work with you, trying our best to come up with practical treatment plans to meet your needs.

George A. Belecanech, MD

Dr. Belecanech received his Medical Doctorate from the Medical College of Pennsylvania and completed his residency in Internal Medicine at the United States Air Force Medical Center, Keesler Air Force Base. He completed his Allergy and Immunology fellowship training at the State University of New York Stony Brook. Dr. Belecanech is Board Certified in Allergy and Immunology. Dr. Belecanech sees patients in our Mount Laurel and Bala Cynwyd offices. View Dr. Belecanech’s patient survey reviews.

Donald J. Dvorin, MD

Dr. Dvorin is an accomplished aerobiologist and is the region’s only pollen counter certified by the American Academy of Allergy, Asthma and Immunology’s National Allergy Bureau. Dr. Dvorin completed his residency in Pediatrics at Long Island Jewish Medical Center and completed his Allergy and Immunology fellowship training at the State University of New York at Buffalo, Jacobs School of Medicine. Dr. Dvorin sees patients in our Mount Laurel office. View Dr. Dvorin’s patient survey reviews.

David F. LaRosa, MD

Dr. LaRosa received his Medical Doctorate from the State University of New York Downstate College of Medicine and completed his residency in Internal Medicine at the Hospital of the University of Pennsylvania. He completed his Allergy and Immunology fellowship training at the Hospital of the University of Pennsylvania.  Dr. LaRosa was a National Research Service Award Postdoctoral Fellow and performed research focused on cellular immunology and inflammation. Prior to private practice, Dr. LaRosa was on Faculty at the University of Pennsylvania, Perelman School of Medicine. He is Board Certified in Allergy and Immunology. Dr. LaRosa sees patients in our Woodbury, Pine Street, and Bala Cynwyd offices. View Dr. LaRosa’s patient survey reviews.

Treat your symptoms.
Come to the Doctors.

Our experienced specialists and staff look forward to helping you. Contact us today.

Locations & contact

Quick Links

Pollen counts

Patient portal

New patient information

Appointment request

Blog

Privacy policy