Phone 260-627-3267 Follow us on Facebook Address 12828 Main St Leo, IN 46765 Service Times Sunday: 9:30AM Wednesday: 7:00PM