Don't know if the place is OK or not in person, but BAMA AUTO LEASING is now doing business at this address. On the phone they're great. (picking up a lease car ..Drivin ... more