Candlewood Suites South - Springfield

1035 E Republic Rd
Springfield
Missouri
United States