1. Noah's Landing Pet Care Clinic 3929 E Jackson Blvd, Elkhart, IN 46516 Coordinate: 41.69332,-85.91481 Phone: (574) 293-4555