Address 14986 Lynwood Dr N Baxter MN 56425 United States
Phone: (218) 825-8946 Open 24 Hours a Day: No