Mountain Town Road Shop Address: 13503 Weller Rd, Mountain, WI 54149 Phone: (715) 276-9485 City Government Other Businesses: Mountain Hardware & Lumber at 13876 State Highway 32 64, Mountain, WI 54149