North weymouth flag football

find us

North Weymouth Flag Football League

P.O. Box 204

Weymouth, MA  02188

If you have a question about our league, you are welcome to contact League President Michael Concannon by filling out the information below.

contact us

You can find us at the fields on Sundays from 9 AM - 4 PM in the fall. Our fields are located at 277 Ralph Talbot St., South Weymouth.