Description
The Owl's Club Mansion is located on North Main Avenue in Tucson. The building was designed in 1901 by architect Henry Trost, and was once a gentlemen's club.
Hobbies & Activities category: Manor or country house;  National Register of Buildings
Attractions Near Owl's Club Mansion, Tucson