1. russ allard interiors inc. 336 S Main St, Hopedale, MA 01747 Coordinate: 42.10687,-71.50483 Phone: (508) 889-6616