North Dartmouth MA Art Galleries & Dealers 1. 390 Cross Rd, North Dartmouth, MA 02747 | Starwood Hotels & Resorts (774) 206-1473