The Blood labs provide a variety of services to their patients. Some of these services include blood work, lab tests, and other diagnostic services. They also offer a variety of services to their physicians, including consultations and continuing medical education. Additionally, the Blood labs offer a variety of outreach programs to the community.