Contact us

Address:
87 Town & Country Village
Palo Alto, CA 94301
U.S.A.

Phone:
650/327-8700

email:info@nature-gallery.com

Business Hours

Now Open 7 Days/Week:

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.

From 101 Freeway:

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.

From 280 Freeway:

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.