Leona Yoshida Ebara, MD, Internal Medicine

2010 S Arlington Heights Rd Ste 101
Arlington HeightsIL  60005-4100 (Cook County)


Phone: 847-952-8910
Fax: 847-952-0606

NPI: 1265708275
License Number: 036137374 (IL)