Find school details, real estate for sale, real estate for rent and more near Osceola Creek Middle School.
Osceola Creek Middle School is located at 6775 180th Ave N, Loxahatchee, FL33470. The school is part of Palm Beach School District.
To contact the school, call (561) 422-2500.