Doctors Charter School Of Miami Shores 11301 Nw Fifth Ave Miami Shores, FL 33168-3343 (305) 754-2381 Rate This School