8501 N. University Dr. Tamarac, FL 33321 Map It
954-722-2700
By Nicole Lopez-Alvar
By Alex DeLuca
By B. Scott McLendon