Call or Visit
429 Lenox Avenue
Miami Beach, FL 33139
(305) 414-1685
Monday – Friday: 8AM – 8PM (visits only under appointment)
Saturday (only groups & privates)
Sunday: Closed
General Inquiries
Contact Us
429 Lenox Avenue
Miami Beach, FL 33139
(305) 414-1685
Monday – Friday: 8AM – 8PM (visits only under appointment)
Saturday (only groups & privates)
Sunday: Closed
General Inquiries