Katherine Claire Edwards, MD, Obstetrics & Gynecology

3291 Loma Vista Rd
VenturaCA  93003-3099 (Ventura County)


Phone: 805-677-5299
Fax:

NPI: 1972635498
License Number: G87624 (CA)