Saint Louis MO #A Saint Louis MO | The Island Frozen Yogurt, Yogurt 1. 1009 Russell Blvd, #A, Saint Louis, MO 63104 | The Island Frozen Yogurt (314) 664-6678