Discovery Point Franchising is in charge of handling franchise opportunities throughout the states of Georgia, Florida, Tennessee, Texas, Alabama, North Carolina and South Carolina for the Discovery Point Child Development centers. It equips people with business plans, management advice and a variety of other tools to help people run a successful Discovery Point center.