About the Business

In the bustling heart of Atlanta, GA, there lies a haven for lovers of bespoke craftsmanship – the Altwood Company. Here, you are introduced to tables and a world of artistry and dedication that takes raw materials and meticulously transforms them into masterpieces of design and function.

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

Atlanta, Georgia, United States, USA

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers