Nai Hua Shu, MD, General Practice

1600 Lebanon Ave
Ste 101
BellevilleIL  62221-2491 (Saint Clair County)


Phone: 618-239-6269
Fax:

NPI: 1073522249
License Number: MD 103976 (MO)