Rest Area I-84

Sturbridge, Massachusetts 01521 United States of America

Location