1. Quail Ridge Inc 27002 Geiger Rd, Hilliard, FL 32046 Coordinate: 30.72056,-81.97053 Phone: (904) 845-7080