Address 111 Central Ave NW Le Mars IA 51031 United States
Phone: (712) 546-7811 Open 24 Hours a Day: No