Address: 225 NE 59th st, Miami, Fl, 33137 T 305-757-5307 F 305-757-5385 Visiting hours are: Tues - Friday, 11 am to 5 pm. By appointment only.
Closed: Saturday, Sunday, Monday Please feel free to call for directions or to arrange an appointment.