2A Mini Storage

1099 Patriots Rd, Templeton, MA 01468