1. Nature Coast Wildlife Control 996 N Leisure Pt, Inverness, FL 34453 Coordinate: 28.87743,-82.3226 Phone: (352) 860-2287