Visit the statue

The Tesla statue is located at 260 Sheridan Avenue, Palo Alto, California (corner of Birch and Sheridan).  

Come by and pay respects to one of the world's greatest inventors.

Our contact info:

Northern Imagination LLC

1777 Yosemite Avenue Suite 220

San Francisco CA 94124

Tel. 650-275-3482

Email: admin@northernimagination.com