David S Deutch, MD, Ophthalmology

294 W State Rte 89a
Ste 114
CottonwoodAZ  86326-3754 (Yavapai County)


Phone: 928-649-7935
Fax: 928-649-7936

NPI: 1124091251
License Number: MD16085 (OR)