Advertisement
Larkspur Landing - Folsom
Larkspur Landing - Folsom
Address:
121 Iron Point Road, Folsom, California
Traveler Rating by TripAdvisor

Traveler Comments

Great location, good value, courteous and helpful staff.