Keen Retailer - TAKKEN'S COMFORT SHOES in Newark, California (Shoes) - Map

Map & Directions Store Details & Deals

2234 Newpark Mall
Newark, California 94560

Phone: 510.794.4300

Detailed Map