Address 320 Stadium Rd #100 Mankato MN 56001 United States
Phone: (507) 345-7069 Open 24 Hours a Day: No