United States / McAllen / Parks & gardensParkLorenzo Garcia ParkAddress413 E Clark Ave, PharrWebsitewww.parkgrades.com—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 itThe Lone Star Theater · 533 mNot ratedParkview Terrace Apartments · 961 mNot ratedD's Paradise · 569 m