Address 6188 Northwest 74Th AveMiami Florida 33166United States Email Phone # 305-593-2322 Printer-friendly version