Search our database by NPI number

Leon Chen

NPI: 1194920959

Leon Chen is a Acupuncturist specialist focused health provider in Lombard, Illinois. affiliates with no hospitals or medical groups. Call Leon Chen on phone number 6309160781 for more information and advice or to book an appointment.

CityLombard
StateIllinois
Address 12500 S HIGHLAND AVE
Address 2SUITE 342
Postal Code60148
Phone6309160781
Fax6309160786

Leave your comments: