Lemon Street Gallery & ArtSpace, Inc. (LSG) is located on the corner of Sheridan Road and 46th Street…just north of downtown Kenosha, Wisconsin, USA. Kenosha is located on the shores of Lake Michigan in the southeastern most corner of Wisconsin,between Milwaukee and Chicago, IL. Though our population is about 100,000, we have a friendly, small town atmosphere. With fine museums, miles of public Lake Michigan shoreline and plenty of shopping opportunities, Kenosha is a perfect business and vacation getaway. A growing art community makes it a great place to live, work and play.