Whittier Narrows Park (Meadows Picnic Area) Published March 3, 2015 Loading Map.... Whittier Narrows Park (Meadows Picnic Area)750 Santa Anita Ave - South El MonteEvents 34.0371265 -118.055453 Address 750 Santa Anita Ave South El Monte United States Upcoming Events No events in this location