Fort Lowell Park

N. Craycroft Blvd.
Tucson
Arizona
United States