Orchard Villa Elementary Schl 5720 NW 13th Ave Miami, FL 33142 Phone: (305) 754-0607 Fax: (305) 754-0929
Category: Schools