Shopping malls database
Deer Creek Village is located at the corner of SWC McDowell Blvd. & Rainier Ave., Petaluma. It is a Lifestyle/Specialty Center which opened in 2013. It is an Open shopping mall with 1,347 parking spaces. It covers an area of 315,000 sqft. and has about 16 stores.
Shopping mall's name: Deer Creek Village
Address: SWC McDowell Blvd. & Rainier Ave., Petaluma, CA 94954
Number of stores: 16