1. technologEASE, inc. 9408 Roberts Rd, Odessa, FL 33556 Coordinate: 28.12166,-82.59152 Phone: (727) 735-3263