LEYUAN CHEN, M.D.

Emergency Medicine

Active Individual
NPI: 1053766303

Practice Address

1100 MERCER AVE
Decatur, IN 46733

Phone: (260) 724-2145

Specialties

Specialty Code Primary License
Family Medicine 207Q00000X No BP10055775 (TX)
Emergency Medicine 207P00000X Yes 01083776A (IN)
Hospitalist 208M00000X No 31738 (NE)

Frequently Asked Questions

NPI 1053766303 is the National Provider Identifier for LEYUAN CHEN, M.D., a Emergency Medicine provider located in Decatur, IN. This NPI was enumerated on April 24, 2016.
LEYUAN CHEN, M.D. practices at 1100 MERCER AVE, Decatur, IN 46733.

Quick Facts

NPI
1053766303
Type
Individual
Enumerated
Apr 24, 2016
Last Updated
Oct 15, 2025

Nearby Providers