SH

Stratton Hall

AKA Stratton Hall
100 Institute Road, Worcester, MA