Framingham Self Storage Osterville, MA. Framingham Self Storage - Your secure & convenient self storage solution. Let Framingham Self Storage provide you with the easy and simple solution to solve all your self storage needs. We cater to all types of business and residential storage. Call or email now and allow ou... N/A |