Menu
Shopping

Mobile Kangaroo Opens in Downtown Walnut Creek


1341 N. Main St, Walnut Creek

The tech repair shop Mobile Kangaroo opened in downtown Walnut Creek. Notice how sparse the inside is. Check out their repair services here.