Silver Bell Inn

720 W 29th St
Tucson
Arizona
United States