In the back left of the Atlanta Hwy Restore are their washers and dryers. Have not seen freezers. Toilets may be in the outdoor area in the back right of the building with the doors and crown molding.
I think they might have some out back or at their Barber street location
Don't believe that I have seen any appliances there
Thanks! Your answer is awaiting moderation.