Apple plans Santa Rosa store

Apple plans to open a new retail store in Santa Rosa. California, according to the Santa Rosa Press Democrat. The 1,500-square-foot store, on Santa Rosa Plaza’s ground floor, is targeted to open in September, mall marketing director Julie Kelly told the newspaper.

Read More