John Smith Sports Center

  • Indoor Sports Center
70 Sumner Street
Milford, MA 01757
(508) 634-8080
(508) 634-8080 (fax)