Overview Leach Firm
Leach Firm is based out of St. Louis, MO, with 1 office location and 3 attorneys. Attorneys at Leach Firm represent clients in a variety of legal matters including business, corporate and contract.
Practice Areas
- Business and Corporate
- Contract
- Employment
- Entertainment
- Government and Administrative
- Healthcare
- Insurance
- Intellectual Property
- Internet and Media
- Malpractice
- Mediation and Arbitration
- Patents
- Personal Injury
- Real Estate
- Sports
Contact Leach Firm
220 West Lockwood Avenue
Suite 202
St. Louis, MO 63119 get directions