875 Alma St., Palo Alto
(cross street: Channing)
650-327-7222
View Larger Map
Home
|
Current Specials
|
Green Environment
|
Emergency Preparedness
|
About
|
Location/Map
|
Hours
© 2008 Palo Alto Hardware. All rights reserved.