Thursday, December 20, 2012
Palo Alto ACE Hardware will be open on Christmas Eve from 7:30 a.m. to 4:00 p.m. Merry Christmas and Happy Holidays!
Posted at 11:13 AM
Page 1 of 1