Ryan R Farrar, ODRyan R Farrar · Vision Therapy Optometrist2381 N Kansas Ave, Liberal, KS, 67901NPI · 1881796316No reviewsInsuranceNot specified(620) 624-1679Check availabilityBook online Claim listing