Lake Effect - Portage (Medical)
3/20/2018
Probably the best in Michigan and I've been all over. Connoisseur grade selection and quality. Great staff... wish I remember their names but they have all pretty much been great to deal with and super helpful. Can get overly busy sometimes but the wait is worth it.