I Shield 555 The Shops At Mission Viejo, Mission Viejo, CA92691 I Shield is located inside the Mission Viejo Mall on the first floor. The Mission Viejo Mall is located on the corner of…More Crown Valley Parkway and the 5 freeway. I Shield is a well-known electronics screen cover that protects your screen from scrapes, dings or damage because of dropping. You can actually take a key or rock and scrape it over the film and no damage will occur. This is a kiosk store, which adds the extra convenience of being able to check it out while shopping. Free parking is located outside the mall.