Town Hall & Legion Memorial Field
Weymouth Town Hall, 75 Middle Street, Weymouth MA 02189
Legion Memorial Field, 32 Middle Street, Weymouth MA 02189
Weymouth Town Hall, 75 Middle Street, Weymouth MA 02189
Legion Memorial Field, 32 Middle Street, Weymouth MA 02189