United States / Dallas / Parks & gardensParkLubben PlazaAddress701, Dallas, TX 75201, United States of AmericaWebsitewww.dallasparks.org—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itDallas Museum of Art · 1254 mNot ratedThe Sixth Floor Museum at Dealey Plaza · 473 mNot ratedNasher Sculpture Center · 1363 mNot ratedThe Pegasus