Physical Therapy Westwood Mass Sport & Spine 940 High St Westwood, MA 02090 Phone: (781) 708-9056 Fax: (781) 708-9058 Hours Of Operation Mon-Thu: 7am-8pm Fri: 7am-6pm Sat: 8am-2pm