If paying by check/money order, please send your payment to SLSRC at the below address within 10 business days after placing your order.

SLSRC
331 N New Ballas Road
PO Box 410035
St. Louis, MO  63141-9998