Find all the information for Metro Cat Hospital Brookline, that provides veterinary services in Brookline, MA 02446