Republic Finance 1241 Point Mallard Parkway, Decatur, AL 35601