Drag box to select area
Tree Masters is a wholesale company specializing in permanent plant displays. Its catalog includes a huge array of permanent floral arrangements and plants in a variety of styles, but the company specializes in ultra-realistic trees. All of the creations are durable and require very little maintenance. Tree Masters is only open to buyers with a business/resale license. The office is located in Building 1 of the AmericasMart marketplace.
240 Peachtree St NW, Atlanta, GA 30303
- Fax: 828-464-5034
- Accessibility Details: Handicapped parking; ground-level entrance; elevators
- Hours: Mon - Fri, 10am - 4pm; Sat, Sun, closed
- Accessible: yes