Address 5101 N Grand River Ave Lansing MI 48906 United States
Phone: (517) 886-0234 Open 24 Hours a Day: No