Company: Flo Advertising Markets: Las Vegas Address: 948 Rainbow Rock St, Las Vegas, NV. 89123 Email: mike@floadvertising.com Phone: 702-203-0471 Flo Advertising operates a mobile billboard truck with a 9′ by 21′ double sided screen on the Las Vegas Strip. The company is owned by Michael Foland and Todd Lally who […]















