Richard Horton, MD, Internal Medicine

5643 E Corso Di Napoli
Long BeachCA  90803-4010 (Los Angeles County)


Phone: 562-433-1374
Fax:

NPI: 1376865378
License Number: GFE6233 (CA)