Save Earl R. Crouch Jr., MD EarlRussellCrouch.MD.com • Ophthalmologist • 55 years experience Earl Crouch Jr, MD 880 Kempsville Rd Ste 2500, Norfolk, VA