Excelsior Artz Preparatory School 8197 N University Dr Ste 13 Tamarac, FL 33321-1743 Rate This School