James Carroll, OD Location: Middletown APPOINTMENT Optometry PLEASE NOTE: Dr. Carroll does not write prescriptions for eyeglasses or contact lenses. BIO Dr. Carroll, OD, DPA/TPA is a certified optometrist who provides visual exams and screenings, management and...