Hi there!
Be the first to review!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate

More Business Info

Hours
Regular Hours
Mon - Fri:
Extra Phones

Fax: 801-743-4765

Fax: 801-266-4174

Payment method
debit, amex, cash, check, discover, financing available, invoicing available, master card, visa
Location
St Marks Medical Office Bldg
AKA

Affleck, David G, MD

David Gordon Affleck, MD

Categories
Physicians & Surgeons, Physicians & Surgeons, Cardiology, Physicians & Surgeons, Cardiovascular & Thoracic Surgery, Physicians & Surgeons, Vascular Surgery
Suggest an Edit