28 Taunton Ave. 28 Taunton Avenue, Norton, MA 02766