Mercy Laboratory Services - Richardson Square 3619 Richardson SquareArnold, MO, 63010Richardson Square View Phone 636-717-6776 Fax: 636-464-6755 3619 Richardson SquareArnold, MO 63010Richardson Square View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page