Vidya Deshpande, MD, Pathology

45 Sheffield Dr
FreeburgIL  62243 (Saint Clair County)


Phone: 618-235-0777
Fax: 618-233-8335

NPI: 1255316725
License Number: 036057055 (IL)