List of Menchie's Frozen Yogurt Stores in Atlanta, GA Outlet Note Regular Brands Menchie's Frozen Yogurt Georgia Atlanta Rating 4.8 based on 97 votes Products Frozen Yogurt NameAddressPhone Name/Address/Phone Menchie's Frozen Yogurt outlet - Atlanta 3655 Roswell Rd, Ste 112 (404) 228-6387 Menchie's Frozen Yogurt outlet - Atlanta 3011 N Druid Hills Rd Ne (404) 228-6229 People Also Viewed