Physician Profile

Clyde Echols, graduated from University Alabama Birmingham - School Of Optometry in 1975. His primary practice is as an Optometrist.

OD: Doctor of Optometry


Offices At 2525 Center Point Pkwy, Birmingham, AL, 35215:
EyeCare Associates


Specialties Include: