Pedro De La Rosa, MD, Internal Medicine

3816 Woodruff Ave
Ste 412
Long BeachCA  90808-2147 (Los Angeles County)


Phone: 562-377-1111
Fax:

NPI: 1114940145
License Number: G46457 (CA)