LE PETIT PAPILLON MONTESSORI SCHOOL We are located at: 1021 Biarritz Drive, Miami Beach, FL 33141 Mailing Address: P.O. Box 416493, Miami Beach, FL 33141 Phone: 305. 867. 4244 Fax: 305. 867. 4279 email: info@lepetitpapillonmontessori.com