Dr. Thomas Lease

443 N New Ballas Road Balmoral Plz B

Balmoral Plaza Bldg # 215
Saint Louis, MO   63141-6800