Meher F Tabatabai, MD, Internal Medicine

14349 Victory Blvd Ste 204
Van NuysCA  91401-6522 (Los Angeles County)


Phone: 818-334-7305
Fax: 818-374-4505

NPI: 1740291301
License Number: A38282 (CA)