Call North Bay Today (707) 766-9900
  • img
  • img
  • img

Welcome to North Bay Self Storage

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!

 

  • Individual Door Alarms
  • Electronic Gate Access
  • Friendly Resident Managers
  • Wide Aisles with Roll Up Doors
  • Freight Lifts to 2nd Floor Units
  • U-Haul Truck & Trailer Rentals
  • Individual Fire Sprinklers