Menjo's Entertainment Complex, 928, W McNichols Rd, Detroit, Michigan 48203, USA
A:
B: Menjo's Entertainment Complex, 928, W McNichols Rd, Detroit, Michigan 48203, USA

See on Google Maps