Dennis P Larson, MD, Internal Medicine

509 E Waters Edge Dr
BellevilleIL  62221-7813 (Saint Clair County)


Phone: 618-235-1510
Fax: 618-235-1502

NPI: 1003096140
License Number: (IL)