Spencer Edward Farris The S.E. Farris Law Firm 523 N Laclede Station Rd Ste 116 Saint Louis, MO 63119-2019 Return to top