Address 3820 W Saginaw St Lansing MI 48917 United States
Phone: (517) 334-1685 Open 24 Hours a Day: No