Banana Republic 8129

Banana Republic #8129 is a Banana Republic clothing store located at, 124 Thames Street in Newport, Rhode Island.