Company INDIANA VETERINARY TECHNICIAN ASSOCIATION INCORPORATED Address 21 POINT WEST, W LAFAYETTE, IN, 47906, USA