Taunton State Hospital: 60 Hodges Avenue Extension - Taunton, MA