The Entrepreneur Center of Barstow; ECBarstow.com consumers have access to an innovative local facility, comprised of office spaces, web research space, retail space, and collaborative classroom settings. Located on the campus and retail center, is 6000 square feet of facility space. The Entrepreneur Center of Barstow; ECBarstow.com is located on Historic Route 66.