LOLA Center for the Arts Details Venue Phone: (715) 547-3950 Venue Website: http://lolaartswi.com Location Address:4262 County Rd B, Land O Lakes, Wisconsin, 54540, United States