Location and Hours

5920 NW Second Avenue, Miami, FL 33127

1-(786)-385-3838

Open during most daylight hours and by appointment.