Address:
87 Town & Country Village
Palo Alto, CA 94301
U.S.A.
Phone:
650/327-8700
Monday 11-5
Tuesday-Saturday 10-6
Sunday 12-4
Town & Country Village is located at the corner of Embarcadero Road
and El Camino Real accross the street from Stanford University Football Stadium.
Nature Gallery is easily accessable from both 101 & 280 Interstate Freeways.
Take Embarcadero Road Exit.
Follow the signs toward Stanford University (West)
Stay on Embarcadero Road approx. 2 miles.
Enter Town & Country Village Shopping Center just befor you get to the
intersection of El Camino Real. Drive through the parking lot and when you
can no longer go straight, turn left. Nature Gallery is on the first corner
on the right.
Take Page Mill Road Exit.
Follow the signs toward Palo Alto (East)
Stay on Page Mill Road for approx. 4 miles.
Turn left on El Camino Real.
Stay on El Camino Real for approx 1.5 miles.
Enter Town & Country Village Shopping Center just past the intersection
of El Camino Real and Embarcadero Road.
Nature Gallery is on the first corner on your left.