Westlake Ace Hardware recently signed a lease agreement to open a new store in Simi Valley at 2910 Tapo Canyon Road, former site of Cost Plus World Market.

Full Story