Valley Stream-Sunrise Hwy and Hook Creek Blvd, W/O Green Acres Mall
Location ID: NC07
Billboard is located in Valley Stream off of Sunrise Highway and Hook Creek Boulevard. Located west of Green Acres Mall and facing to the west.
Location ID: NC08
Billboard is located in Valley Steam off of Sunrise Highway and Hook Creek Boulevard. Located west of Green Acres Mall facing to the east.