Definitions for "All Pet Animal Hospital"
a well-established, family-oriented full-service hospital