The Spot Man 638 Saint Louis Avenue, Valley Park, MO 63088