Stabel Eye Clinic

Stabel Eye Clinic

2109 Forest Ave. Suite 20 Chico, CA 95928

Get Driving Directions

Contact Information

  • Main: 530-892-4815
  • Fax: 530-892-4816

Find a Provider at This Location