Challenger School: 5150 SE Willoughby Blvd Stuart, FL