Address 1715 W Mt Hope Ave Lansing MI 48910 United States
Phone: (517) 334-1630 Open 24 Hours a Day: No