Find all the information for Lloyd Animal Medical Center, that provides veterinary services in Stoughton, MA 02072