Ellen Teresa Song, MD, Internal Medicine

16300 Sand Canyon Ave Ste 209
IrvineCA  92618-3712 (Orange County)


Phone: 949-216-6900
Fax: 949-387-5130

NPI: 1528079589
License Number: A86825 (CA)