Location 

We are conveniently located near Wynwood / Art District / Midtown Area in Miami, Florida on 11th Avenue NW 28th Street.