List of schools in USA
Saint Rose Of Lima
425 Ne 105th Street, 33138-0000 Miami Shores
Telephone: (305) 751-4257Fax: (305) 751-5034