Edmund Raycraft, M.D.

Decatur, Illinois
304 W Hay St
Decatur, IL 62526
NPI: 1194725077
🔍 Search on Google ↗

Medicare Procedure Volume (2023)

Knee Replacement
81 procedures
#49 in Illinois
Hip Replacement
33 procedures
#84 in Illinois