Directions to Extended Stay America Columbia Stadium Blvd., Columbia

Extended-stay-america-columbia-stadium-blvd-map
The Extended Stay America Columbia Stadium Blvd. in Columbia is located at 2000 WEST BUSINESS LOOP 70 , Columbia , MO, US .   Click on the Google Map above to get an interactive version and see the area around the Extended Stay America Columbia Stadium Blvd. .