School Name: Osceola Creek Middle School
School Address: 6775 180Th Ave North Loxahatchee FL 33470
School District: Palm Beach
County: Palm Beach County
School Name: Osceola Creek Middle School
School Address: 6775 180Th Ave North Loxahatchee FL 33470
School District: Palm Beach
County: Palm Beach County