Michaels at Shoreline Map Unavailable Address 2960 N Shoreline Blvd Mountain View 94043 United States Upcoming Events No events in this location