Heidi Tawadros, MD, General Practice

5920 Atlantic Blvd
MaywoodCA  90270-3101 (Los Angeles County)


Phone: 323-562-2535
Fax: 323-562-2558

NPI: 1992929335
License Number: PA14409 (CA)