1701 W. Flagler St. Ste 101
Miami, FL 33135
Tue – Sat 12:00 pm – 8:30 pm
Sundays 11:00am - 4:00pm
We have two complimentary parking lots. Both are located on NW 17th Ct.
Look for the BLACK and YELLOW signs.