thurman munson stadium s

2501 Allen Av. SE
Canton
Ohio
United States