MFC Sports is an indoor training facility in the North Shore of Milwaukee. 


Now open and accepting rentals!