Find all the information for The Paw Patch Veterinary Hospital - Emerson Ave, that provides veterinary services in Indianapolis, IN 46237