
Location
Directions
Guests of The Wynwood Walls may enter at the 26th St Welcome Center located at 266 NW 26th St, Miami FL 33127
The Wynwood Walls Shop is open to the public, and guests may enter at 222 NW 26th St, Miami, FL 33127
Direct Line: 305.576.3334