Address 522 E Howard St # 80 Hibbing MN 55746 United States
Phone: (218) 262-3557 Open 24 Hours a Day: No