Natick vs Franklin Baseball Venue Mahan Field West Street, Natick, Middlesex County, Massachusetts, 01760, United States