School Ratings and Reviews of Charter School Of Excellence Tamarac 2 in Tamarac, FL
Thank you for submitting your review!
Physical Address | Mailing Address | Student/Teacher Ratio |
---|---|---|
7595 Nw 61 St Tamarac, FL 33321-6043 |
7595 Nw 61St St Tamarac, FL 33321-6043 |
32 to 1 |
Phone Number: (954) 721-8904 |
Rating: ![]() |
Viewed: 4/30/2025 |