Get Directions to Myers Stanley & Waters ← View details 106 South 2nd Street #6, Immokalee, Florida 34142 +1 239-657-2500 Get Directions From* To * — Required information