David G. Affleck, MD
DavidAffleck.MD.com • Cardiothoracic Surgeon, Vascular Surgeon • 28 years experience
Mountainstar Cardiovascular Surgery
698 W 800 N, Suite 210, Orem, UT 84057
DavidAffleck.MD.com • Cardiothoracic Surgeon, Vascular Surgeon • 28 years experience
Mountainstar Cardiovascular Surgery
698 W 800 N, Suite 210, Orem, UT 84057