Bowditch Field is the main public athletic facility for the Town of Framingham, Massachusetts, USA. It is located on Union Avenue midway between Downtown and Framingham Center. The facility houses a large multi-purpose football stadium that includes permanent bleachers on both sides of the field. There is a baseball field, four tennis courts, two basketball courts, a track and field practice area, and the headquarters of the town Parks Department.
Less