David Castro, MD

Orthopaedic Surgery

David Michael Castro MD

1205 West Wind Dr, Chico, CA 95926

Accepting new patients

(530) 897-4500