Address 8401 Lexington Ave Lincoln NE 68505 United States
Phone: (402) 323-1490 Open 24 Hours a Day: No