Contact and location Address2912 Alhambra Circle, Miami, FL 33134 Open in your maps app Phone(305) 794-5671 CategoryNews Service