DeLoach Motors in Tuscaloosa, AL
1925 6th St
In business during at least 1953, DeLoach Motors looks to have become a used car dealership by 1959 and was still in business through at least 1967.
Location became Drake Printers at some point in time.
Drake Printers ghost signage shows Drake Printers had moved in maybe several decades ago.