3501 NW 2nd Terrace Miami Florida 33125-4809 United States Telephone: 305.573.3082 Click here to view a map