You Are About to Claim the Listing :

Shank Investment CO
7245 Delmar Blvd,, Saint Louis
MO - 63130