1. C5 Bio Technologies 11504 Perpetual Dr, Odessa, FL 33556 Coordinate: 28.19742,-82.62514 Phone: (727) 376-5252