1892 Buchholzer Blvd, Akron, OH 44310
Chapel Hill Self Storage Centre is a self storage facility in Akron, OH located at 1892 Buchholzer Blvd, Akron, OH 44310. Chapel Hill Self Storage Centre offers affordable, convenient self storage units in Akron, OH.