Contact Us Leewood K-8 Center 10343 SW 124th Street, Miami, FL 33176 Phone: 305-233-7430 Fax: 305-256-3104