Hotel and Restaurant Supply Company, 67 East Alabama Street, Atlanta, Georgia, circa 1927.

Skip viewer