Quincy, Massachusetts, United States of America
Veterans Memorial Stadium - Quincy
is located at 850 Hancock St in Quincy