1603 N.W. 79 Ave.
Miami, FL 33191-1116 305-599-3939 United States
Hours:
Mondays – Fridays: 7:00 am a 4:00 pm