School on Wheels
Location of the main office: FL, Immokalee, 211 South 9th Street, Door 7, 34142