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
(707) 765-1268
  • Hours: Mon - Fri, 8:30am - 5pm; Sat, Sun, closed
  • Hours: Mon - Sun, 10am - 9pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »