Dr. David H. McCullough is an ophthalmologist. He specializes in eye examinations, vision testing, eye infections, eye illness, retinal damage, glaucoma, cataracts, diabetic eye care. The practice also offers prescription lenses and contact lens fittings.