Mohamed Elnaggar, MD, Internal Medicine

3605 Long Beach Blvd Ste 405
Long BeachCA  90807-4026 (Los Angeles County)


Phone: 347-543-6703
Fax: 562-424-8006

NPI: 1053643700
License Number: A135253 (CA)