BAYS - View Organizational Field

Field Name:
Bishop Feehan McGrath Stadium
Field Abbreviation:
McGrath Stadium
Field Notes:
McGrath Stadium is located in the back corner of the Feehan Campus, across from the main parking lot.
Field Location:
70 Holcott Dr.
Attleboro, MA 02703