Return to Listing ShareTweetScherrer Instruments, Inc.www.scherrerinstruments.com7170 Manchester Rd.Maplewood, MO 63143314-644-5362Fax: 314-644-3530EmailElectrical Equipment & Supplies Members | Calendar of Events | Member Account | Community Event Calendar | Jobs | Member Promotions | News | Request for Information