Find all the information for Amboy Avenue Veterinary Hospital, that provides veterinary services in Metuchen, NJ 08840