Bell Tower Mall, 1600 Falmouth Road, Centerville, MA 02632