If you've ever driven along N. McDowell Blvd. in Petaluma, CA then chances are you've seen The Plaza North Shopping Center. We welcome you into our shopping plaza, where you'll find a seemingly endless number of stores & businesses including GNC, Massage Envy, KMart, T-Mobile and CVS Pharmacy. Getting hungry? No problem! Choose to eat at Subway, Hunan Village, El Pollo Loco, The Chicago Pizzeria and even seal the deal with dessert from Fru-Ta Artisan Ice Cream. Drive on over and enjoy the day in Petaluma, California.