Mambo
2525 NW 5th Ave, Miami, FL 33127
More Business Info
- Hours
- Regular Hours
Mon - Sat: Sun Closed - Payment method
- amex, check, debit, discover, mastercard, visa
- Location
- Mambo fashion is located in the Wynwood Art District of Miami, on 5th Avenue and 25 Street.
- Category
- Women's Clothing Wholesalers & Manufacturers
Suggest an Edit