1. Doug Carroll Baseball Academy 10 Central St, Framingham, MA 01701 Coordinate: 42.32493,-71.40083 Phone: (508) 254-0767