Michael Stephen Green, MD, Obstetrics & Gynecology

2361 E Vineyard Ave
OxnardCA  93036-2102 (Ventura County)


Phone: 805-981-3770
Fax: 805-981-3767

NPI: 1780631002
License Number: G80363 (CA)