Go Tell It On Charles Street
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