IPM Laboratories Inc ← View details 980 Main Street, Locke, NY 13092 +1 315-497-2063 Get Directions From* To * — Required information