Kĺein Eye Center 13 Care Cir, Amarillo, TX 79106, United States of America +1 806-353-2323 Reviews Map