North Bay Self Storage is a located in Petaluma
on the east side of Hwy.101 off of North McDowell Blvd.
in Southpoint Business Park next to the DMV.
We are a Solar Powered Green Certified Business.
Committed to meeting all your storage needs!
Our facility features many amenities including:
- Individual Door Alarms
- Electronic Gate Access
- Resident Managers
- Wide Aisles with Roll Up Doors
- Freight Lifts to 2nd Floor Units
- U-Haul Truck & Trailer Rentals
- Individual Fire Sprinklers
- 21 Different Sized Units to fit any need
- Boxes, Locks & Moving Supplies
- Facility Open 365 Days A Year!