Thank You for Contacting Us! Visit us in our showroom: 48 Truro Center Road in Truro, MA. Or call to make an appointment with Margaret. Margaret MacNeilMFM Interiors 48 Truro Center Rd. P.O. Box 653 Truro, MA 02666 508.349.7764 fax 508.349.1263 firstname.lastname@example.org Click image to see inside the shop.