Villa Del Rio Building C

309 Greenwich Avenue, Warwick, RI 02886