17A Trinity Pl, Mashpee, MA 02649

(508) 428-4455

osterville933@gmail.com

Store Hours


All rights reserved 2017, Osterville Needlepoint Shop