I only been to this show a zillion times.......what is the exit off Hwy 880, southbound ? Any one know ? I tried to google swiss park and got some place in LA. I didn't think it was that far south.
from 880 south you go towards the bay on Mowry, not towards the hills. 'bout a block down on your right side.