Address 21420 Aberdeen St NE Cedar MN 55011 United States
Phone: (763) 434-4462 Open 24 Hours a Day: No