Marie Lisa Baldwin

Marie Lisa Baldwin and Luis Mejico: Touch Too Much

@ Comfort Station Logan Square

2579 N Milwaukee Ave, Chicago, IL 60647

Opening Saturday, August 4th, from 5PM - 8PM

On view through Thursday, August 30th