Spencer Edward Farris
523 N Laclede Station Rd #116, St. Louis, MO 63119, United States
Spencer Farris is the founder of The S.E. Farris Law Firm and has been practicing for 28 years. Having represented clients in numerous cases, he now assists those who have suffered injuries due to exposure to hazardous m...