Drag box to select area
Buckhead Florist is located in the lobby of the South Tower (building 3333) of the Atlanta Financial Center on Peachtree Road. This shop provides complete floral arrangement and delivery services. A $65 minimum purchase is required for deliveries.
3333 Peachtree Rd NE, Atlanta, GA 30326
- Hours: Mon - Fri, 9am - 6pm; Sat, Sun, closed