Find all the information for Meadowbrook Animal Hospital, that provides veterinary services in Freeport, NY 11520