United States / Escondido / Parks & gardensParkRod McLeod ParkAddress1701 S Iris Ln, EscondidoWebsitewww.escondido.orgPhone+17608394691—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 itForest Glen Apartments · 344 mNot ratedQuail Creek Apartments · 794 mNot ratedCountry Club Villas · 1008 mNot ratedCountry Club Gardens