This business is categorized as a Optometrist business. Leadingham Eye Care Center is located on 1330 Carter Ave in Ashland. They can be contacted by calling (606) 325-9659 . They accept American Express, Discover, Master Card, Visa. for payment. They have a single review on MojoPages.com, and it's a positive review.