Folsom Lake Bowl Sports Bar & Casino
511 E Bidwell St Folsom, CA 95630-3118
916-983-4411
Business Hours
Payment Types