Get directions to: Starbucks: Meijer-howell #172, Howell, MI
Restaurant address: 3883 E Grand River Ave Howell, MI 48843, USA
Restaurant: Starbucks: Meijer-howell #172