Kevin Brown and his partner William Maughlin opened the Station North Arts Café Gallery on North Charles Street, just above Lafayette Avenue, seven years ago, when the neighborhood was only a few years into arts-and-entertainment-district wishful thinking
SOURCE: citypaper.com at 05:08PM on July 24, 2012