Constante U Abaya, MD, Internal Medicine

1200 N Ventura Rd
# C
OxnardCA  93030 (Ventura County)


Phone: 805-983-0730
Fax: 805-485-4586

NPI: 1003918459
License Number: A24454 (CA)