Petaluma Village  

Located 45 minutes north of San Francisco, Petaluma Village Premium Outlets is an outdoor shopping mall with impressive savings at 60 outlet stores.



Ultimate 44 © 2020-2022. Built by Semple Ventures. Powered by  Content Bang