Elizabeth Babu, MD, Internal Medicine

567 W Channel Islands Blvd
#159
Port HuenemeCA  93041-2133 (Ventura County)


Phone: 516-303-6931
Fax:

NPI: 1073796009
License Number: A117761 (CA)