… 12:00 pm 203-432-1052 Lower Level Walk-ins are recommended when having your blood drawn or other lab tests performed at … as the facility located within the Yale Health Center. When your clinician requests lab tests, an electronic order …
Relevance: 2.4140275
