“Law & Order Station” will be up and running in Boston’s Faneuil Hall Marketplace, which is located at 4 S Market St., on ...
Dun-dun! NBC announced a two-day “Law & Order” fan experience is coming to Faneuil Hall in Boston on Oct. 4 and 5. New ...
Dedicated detectives, pack your bags for a trip to “Law & Order Station” in … Boston! After the success of “Olivia Benson Plaza” in New York City earlier this year, NBC — in ...