Accepting new patients
Cardiology · Male · Age 59
Revere Health1055 N 500 W Ste 101 Provo, UT 84604
Make an Appointment
Dr. Marvin Allen, MD is a cardiology specialist in Provo, UT and has been practicing for 29 years. He graduated from Georgetown University School Of Medicine in 1990 and specializes in cardiology and internal medicine.