Steven Hill in Evanston, WY

Evanston is the only city in Wyoming where we found Steven Hill.