Start from
Storrs Road Plaza
135 Storrs Rd, Mansfield Center 06250