1 Dr. David S Deutch, MD Ophthalmologist - General Avg. Rating: 0/5 Main Location 1298 W Finnie Flat Rd Ste 101Camp Verde, Arizona 86322 Highlights Board CertifiedAccepts Insurance Plans