Santa Rosa Park

1055 S. 10th Avenue • Tucson AZ 85701

Park Hours:

Park Amenities Park Map (PDF)
Santa Rosa Center