Leewood K-8 Center

9
grades
PK-8
students
813
type
Public
school district

10343 Southwest 124th Street

Miami, FL 33176

51 reviews

(305) 233-7430

Miami schools - Leewood K-8 Center is located at 10343 Southwest 124th Street, Miami FL 33176. Leewood K-8 Center is in the Dade. Leewood K-8 Center is a Public school that serves grade levels PK-8.