Falmouth MA MA, Toy Stores 1. 366 Main St, Falmouth, MA 02540 | Nantucket Toy Company - Falmouth, MA (508) 540-8697