Menchie's Frozen Yogurt opens at Eisenhower Square

Savannah, Ga. -- Centro Properties Group said that Menchie’s Frozen Yogurt has opened a 1,215-sq.-ft. store at Eisenhower Square.

The shopping center, located in Savannah, Ga., is owned by New York City-based Centro Properties Group.

Login or Register to post a comment.