2906 South Bagdad Rd., Leander, Texas 78641
(512) 256-4962
With her extensive training and caring approach, Farrah A. Khoja, OD, is one of the most popular optometrists in the greater Austin, Texas, area. As the optometrist at Vision Source of Crystal Falls in Leander, Texas, Dr. Khoja performs thorough vision ex
2906 South Bagdad Rd., Leander, Texas 78641
(512) 256-4962