1. RTI Surgical Inc 11621 Research Cir, Alachua, FL 32615 Coordinate: 29.78026,-82.47031 Phone: (386) 418-8888