Get Directions to Barham Self Storage Inc Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Barham Self Storage Inc 49 Barham Avenue, Santa Rosa, CA 95407 +1 707-527-7794 View details Click to load map