La Mesa Office Depot Grand Re-Opening

La Mesa Office Depot Grand Re-Opening

After one year of rebuilding after the terrible fire that destroyed this business, the Office Depot located at 8481 Fletcher Parkway is open and ready for business. On September 20th, the celebration began. There were treats, lots of food, a food truck to serve...