1. Idexx Laboratories Inc 24a Center St, Yarmouth, ME 04096 Coordinate: 43.80235,-70.19295 Phone: (207) 556-0300