Navigation Menu






Bowers Mansion

Bowers Mansion

By on May 1, 2014 in | 0 comments

New Washoe City, Nevada

Bowers Mansion Information:

The Bowers Mansion Park is located on the eastern slope of the Sierra Nevada. The Bowers Mansion is in the center of the Bowers Mansion Park.

L.S. Sandy Bowers and his psychic wife, Eilley Orrum struck it rich with thei

Read More