Wait times are an average and provided for informational purposes only. What does this mean?

Andrew J. Maiolo, MD

Andrew J. Maiolo, MD

Hospital Affiliation: LewisGale Medical Center & LewisGale Hospital Alleghany

Learn more about the cardiology services available at LewisGale Regional Health System

Medical Education & Training

Medical School: West Virginia University School of Medicine, Morgantown, WV
Residency: University of Virginia at Roanoke Memorial, Roanoke, VA - Internal Medicine
Fellowship: Shands Jacksonville (University of Florida, Jacksonville, FL) - Cardiology
Specialty Board Certifications: Board Certified, American Board of Internal Medicine - Cardiovascular Disease

Procedures and Conditions

Procedures: Pacemakers and implantation care. Conditions: Invasive and nuclear cardiology.



Andrew J. Maiolo, MD


See more Cardiology Physicians

Andrew J. Maiolo, MD

Office Locations

LewisGale Physicians
1802 Braeburn Drive
Salem, VA 24153
Phone: (540) 772-3430
Hours: Salem Campus East: Monday - Friday 8:30 am - 4:30 pm


LewisGale Medical Center

LewisGale Medical Center
1900 Electric Road
Salem, VA 24153
Phone: (540) 776-4000