Skip to main content

The Plaza North Shopping Center

shopping mall · Petaluma, CA

Address
259B N McDowell Blvd, Petaluma, CA 94954
Phone
(707) 762-2234
Website
theplazanorth.com
Where
38.2504, -122.6300

Search Hominin for The Plaza North Shopping Center

Other shopping malls nearby

More in Petaluma

The Plaza North Shopping Center — shopping mall in Petaluma, CA | Hominin