Lee + White is located in Atlanta, United States on 1020 White St SW. Lee + White is rated 4.6 out of 5 in the category market in United States. Lee + White has emerged as one of Atlanta’s most exciting mixed-use destinations. The redevelopment of the West End community’s former “Warehouse Row” showcases a mix of cutting-edge breweries, restaurants, retailers and food manufacturers. The next phase of Lee + White will transform it into a model of adaptive re-use development.
Company size
201-500 employees
Headquarters
Atlanta, Georgia
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance