Howell Mill Inst-Student Address: 4260 Clausell CT, Decatur, GA 30035 Phone: (404) 284-2665 Loans Other Businesses: World Acceptance at 4919 Flat Shoals Pkwy, Decatur, GA 30034