Mini Mehra, MD, Pediatrics

1760 Termino Ave Ste 300
Long BeachCA  90804-2157 (Los Angeles County)


Phone: 562-933-3009
Fax: 562-933-8557
Email: mme***@*****re.org

NPI: 1497869770
License Number: A60591 (CA)