Louis Robidoux Nature Center
Louis Robidoux nature Center, Riverside, CA.The Louis Robidoux Nature Center is located in Riverside, CA. I visited there once in February, 2010. It was a nice little park. I saw many Northern Flickers. Other birds included, Western Bluebird, Anna's Hummingbird, House Finch, House Sparrow, Northern Mockingbird, White-breasted Nuthatch, Nuttall's Woodpecker, etc.