Office Depot is the second largest office-supply chain in the United States, with more than 1,120 locations.  Besides selling office supplies, it also carries a variety of computer hardware and software, as well as office furniture and school and stationery supplies. The Peachtree Street location is in Southern Buckhead in the Peachtree Square shopping center.  This particular location also offers copying and printing services. 
2284 Peachtree Rd NW, Atlanta, GA 30309
(404) 355-4669
  • Hours: Mon - Fri, 8am - 7pm; Sat, 10am - 6pm; Sun, noon - 6pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »