Avalon at Center Place at 50 Park Row W, Providence, RI 02903 | HotPads