Business Media Advertising, Street Advertising. Displays that are placed on Sidewalks, Pavement, Streets, in front of local businesses to bring attention to that existing business. Sometimes they are brightly lit so they can be seen any time of day.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.