1. Stor-Ridge Inc 1807 W Lockport Ln, Dunnellon, FL 34434 Coordinate: 29.03999,-82.4656 Phone: (352) 489-5858