Physician Profile

John Nichols, graduated from University Alabama Birmingham - School Of Optometry in 1989. His primary practice is as .

MS: Master of Science
OD: Doctor of Optometry