Ronald Castillo Tejada Jr, MD, Internal Medicine

3300 E S St
Ste 205
Long BeachCA  90805-4549 (Los Angeles County)


Phone: 562-531-0377
Fax: 562-531-1724

NPI: 1407165079
License Number: A118334 (CA)