Location & Store Hours



TLC Rents

670 14th Street NW

Atlanta, GA  30318


404-873-0833 phone
888-442-2239 toll free
404-874-3157 fax


Mon - Fri ~ 8:30 AM-5:30 PM

Sat ~ 10:00 AM-1:00 PM

Closed Sundays


Get Directions

We are located on 14th Street NW

between Northside Drive NW 

& Howell Mill Road NW 

 

 

 
Employment
We are always looking for good people to join our team.
Policies
View our cancellation, damage waiver and other policies