Horizon Vision Centers is located at 50 E Hamilton Ave Ste 100, Campbell, CA. This location is in the Downtown Campbell neighborhood. This business specializes in Doctors & Clinics. Horizon Vision Centers is open Hours are by appointment and accepts American Express, Cash, Discover, Mastercard, Personal Checks and Visa.