Mercy Laboratory Services - Zumbehl Road 1820 Zumbehl RoadSt. Charles, MO, 63303Mercy Zumbehl Road View Phone 636-866-2336 Fax: 636-866-2290 1820 Zumbehl RoadSt. Charles, MO 63303Mercy Zumbehl Road View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page