Autostar Finance is a used car lot located at the busy intersection of N. Decatur Road and Ponce de Leon Avenue. It offers a nice variety of clean, preowned vehicles and provides more flexible auto finance opportunities than most lots. Autostar can work with less-than-perfect credit. There is a warranty with every vehicle.