Living among nature and in close proximity to rivers were linked with better heart health; however, study results also show that environmental and social factors associated with inner-city living can outweigh benefits of park proximity for residents living in disadvantaged neighborhoods.