Stabel Eye Clinic
2109 Forest Ave # 20
Chico, CA 95928
Chico, CA 95928