Company INDIAN CREEK VETERINARY HOSPITAL INC. Address 5902 HOMESTEAD RD, , FORT WAYNE, IN, 46814 - , USA