It is located on Union Avenue midway between Downtown and Framingham Center .
Bowditch Field is the main public athletic facility for the Town of Framingham , Massachusetts , USA .
Bowditch Field is located on Union Avenue midway between Downtown and Framingham Center .
Bowditch Field is the main public athletic facility for the Town of Framingham , Massachusetts , USA .