Get directions to: Blimpie, Saint Louis, MO Restaurant address: 1202 South Kirkwood Road Saint Louis, MO 63122, USA Driving Walking Bicycling Restaurant: Blimpie