Shackelford’s Mixed Martial Arts Inc.Olive Branch, MSHead Coach: John-David ShackelfordHead Coach:John-David ShackelfordComing soon.Check out our social media here: Contact Info .https://www.shackelfordsmmacenter.com(901) 230-2760[email protected]Social MediaMore Training GroupsVõimlaTartu, TartuLearn MoreThe GarageRedondo Beach, CALearn MoreSBG SoCalPasadena, CALearn MoreFlying Tigers Martial ArtsSharpsburg, GALearn More