Townsend Medical Transportation Address: 1650 Horseshoe Dr, Florissant, MO 63033 Phone: (573) 673-0361 Services: Non Emergency Medical Transport Call (573) 673-0361 Get Directions