Find Local Storage

Barham Self Storage Inc, Santa Rosa, California

Brief Description:
Location Address
49 Barham Ave.,
Santa Rosa, California 95407 7005 USA

Contact Information
Ed Tollefson
(707) 527-7794

Phone
(707) 527-7794

Store/Office Hours


Gate Hours


Map Directions
From:       To:  
Language:  
Self Storage Tracker
News Mailer