Browse Items (1 total)


Image of Teutonia House, located at 156 Broad Street in Providence, R.I., the site of the future Outlet Department Store and the current location of Johnson & Wales University.See also:Preston Collection photographs (GRS5.7c), circa…

Virtual Exhibits