IDEXX- Lab Renovation

ClientIdexx Laboratories
Square Footage6,000 sq. ft
LocationMaine