Dr. Allen graduated from the Georgetown University School of Medicine in 1990. He works in Provo, UT and 14 other locations and specializes in Cardiovascular Disease and Internal Medicine. Dr. Allen is affiliated with Central Valley Medical Center.
View More
