(2303 South Georgia, Amarillo, TX, 79109)
no photos yet
1 doctors at this location:
William Chafin O.D.
Dr. William Chafin earned his Bachelor of Arts in Chemistry from Texas Tech. He received his doctorate of optometry from the University of Houston College of Optometry 1983. Dr. Chafin is also very in...