Address 110 N Lafayette Blvd South Bend IN 46601 United States
Phone: (574) 237-4733 Open 24 Hours a Day: No