Petworth

Has Anyone Been to the People’s Media Center?

It looks like they recently got a new paint job. The media center is located on Georgia Ave. just south of Upshur. Apparently it is an internet cafe among other things but it always seems to be closed when I walk by. So has anyone been here or no what the deal is?