1. Sears Home Improvement Products 365 University Ave, Westwood, MA 02090 Coordinate: 42.198845,-71.15636 Phone: (781) 471-2961