Table Mesa Shopping Center
601 – 693 South Broadway · Boulder, CO 80301
South Boulder’s only major shopping center. Strategically located near one of Boulder’s largest residential areas. Over 50 diverse tenants. Located at the intersection of Table Mesa Drive and South Broadway.