312 N River Street, Ypsilanti, MI, 48198, USA
312 N River Street
Ypsilanti
MI
48198
Directions: In Depot Town, just south of Cross Street