Apple Store R014

Apple Store R014 is an Apple Store located at Broadway Plaza, 1200 South Main Street in Walnut Creek, California. The store opened on July 12, 2003.