Legion Arena- Indoor field

3660 Edison Place, Rolling Meadows, IL 60008