Wednesday , October 17 2018
Home / 2018 / January / 13

Daily Archives: January 13, 2018

Los Angeles Charter Bus Company expands to three additional locations, launches new site | Focus

Los Angeles Charter Bus Company, a motorcoach operator based in downtown Los Angeles, California, has expanded its charter bus rental services to three additional locations: Long Beach, Thousand Oaks, and Santa Monica, California. Founded in 2012, Los Angeles Charter Bus Company is a relatively new entrant to the motorcoach industry. …

Read More »