?
  • U City Foot Massage & Relaxing Center

    • Massage
    • Massage
    8431 Olive Blvd.
    St. Louis, MO 63132
    (314) 325-5297
    • About

      U-City Foot Massage offers oriental bodywork.
      This treatment relaxes your body, stimulates circulation and calms the mind. Also known to loosen tight muscles, relieve stress and ease tension.