International Studies Charter 3280 S Miami Ave Miami, FL 33129 Phone: (305) 860-2126 Fax: (305) 860-2138
Category: Schools