Drag box to select area
This Ross store is located in the Plaza North shopping center. Right off E Washington Street on North McDowell Boulevard, there's no surprises at this Ross, other than it is a large store and you can find just about anything from shoes to candles.
151 N McDowell Blvd, Petaluma, CA 94954
- Hours: Mon - Fri, 8:30am - 5pm; Sat, Sun, closed
- Hours: Mon - Sun, 10am - 9pm
- Accessible: yes