Henderson’s Martial Arts Academy Martial Arts in Rantoul Henderson’s Martial Arts Academy111 E. Sangamon AveRantoul IL 61866 Phone: 217-721-1177 Is this your business? Get Verified!