Madrona Marsh Nature Center Published January 25, 2019 Loading Map.... Madrona Marsh Nature Center3201 Plaza del Amo - TorranceEvents 33.8289312 -118.34188010000003 Address 3201 Plaza del Amo Torrance CA 90503 United States Upcoming Events No events in this location