LifeLabs Medical Laboratory Services is located in Sudbury, Canada on 65 Larch St. LifeLabs Medical Laboratory Services is rated 3.1 out of 5 in the category medical laboratory in Canada.
Accessibility
Wheelchair-accessible liftWheelchair-accessible toilet