Custom Chairs & Cushions

Bellevue Avenue, Newport, RI