Slide 2 of 13
10. Grand Rapids, Mich.
Professional opportunities rank: 8
Quality of life rank: 37
Overall score: 57.13


next