Robert L Treft, MD, Ophthalmology

1580 W Antelope Dr
Ste 175
LaytonUT  84041-1160 (Davis County)


Phone: 801-773-2233
Fax: 801-773-2375

NPI: 1851361539
License Number: 82168763 (UT)