Palo Alto

natural mattress store Palo Alto

On the corner of University & High Street sits an iconic brick and glass building that was home to the Stanford University bookstore for 28 years. We very fortunate to be in the right place at the right time and this unique location at 135 University Avenue is now The Natural Mattress Store in Palo Alto.

natural mattress store Palo Alto

University Avenue in Palo Alto is lovely tree lined downtown area home to many restaurants and retail shops. It’s a great place to window shop, but if you are coming to visit us there is a parking lot across from our store on High Street without parking meters.