Office Depot ← View details 920 North Church Street, Greensboro, NC 27401 +1 336-272-2011 Get Directions From* To * — Required information