Richard Clayton Cochrane, MD, Ophthalmology

2981 Olive Hwy
OrovilleCA  95966-6109 (Butte County)


Phone: 530-533-4500
Fax: 530-533-5643

NPI: 1093711079
License Number: G38616 (CA)