MEC Location Details Single Page Harlem Art Park E 120th St (Between Lexington Ave. & 3rd Ave.) New York, NY 10035 No event found!