Company: Carroll Advertising Company
Market: Massachusetts, New Hampshire, Rhode Island.
Headquarters: 1022 Morrissey Blvd., Boston, MA 02122
Phone: 617-282-2100
Carroll Advertising Company, Inc., was started in 1996 by John Carroll with three billboard faces. The company has 60 static and digital billboard faces covering the Greater Boston Area, New Hampshire and Rhode Island. Most locations are 14′ x 48′ or larger, with coverage on many major highways throughout New England.
The firm also has a contract to handle Martha’s Vineyard and Nantucket Ferry Advertising.
Paid Advertisement