Quality Inn South

390 33rd Ave., S.W., Cedar Rapids, IA 52404

Phone: (319) 363-7934 Fax: (319) 363-3837