Quincy, Massachusetts, United States of America

Veterans Memorial Stadium - Quincy is located at 850 Hancock St in Quincy