2170 NW 87th Avenue Miami, Florida 33172, USA Telephone: 305-714-1000 Fax: 305-714-1095 Directions: Area Map