Alba Hotels
Oakwood at Avalon West
100 Charlestown Meadow Drive, Westborough 01581