Folsom Sea Otters

1200 Riley St
Folsom, CA 95630


View Larger Map