Jim Welch Pest Control Inc ← View details 4372 Quintara Street, Spring Hill, FL 34608 +1 352-340-4446 Get Directions From* To * — Required information