Floor & Decor

768 Iyannough Road, Barnstable, MA 02601