DEMOPOLIS TOWNE CENTER WELCOMES COVINGTON CREDIT!  May 2011.  Covington Credit will open in Demopolis Towne Center mid May 2011.  Covington Credit is under Southern Management Corporation which operates commercial finance companies throughout the southeast.  It engages in providing consumer finance, miscellaneous business credit, and other financial services. The company was founded in 1997 and is based in Greenville, South Carolina.  Demopolis Towne Center is well positioned to capture over 45,000 consumers in a captive trade market located on Hwy. 80 between Selma, AL and Meridian, MS. The property offers great visibility and access, and is ½ mile east of the new Wal-Mart Supercenter and is anchored by Fred’s, Goody's, Citi Trends, Hibbett.