Dallas, Texas
Situated at 2001 Flora Street, this urban oasis is dedicated to the exhibition of modern and contemporary sculpture. The center features a light-filled indoor gallery and a serene outdoor sculpture garden, showcasing works by masters like Rodin, Calder, and Picasso.