Lake Ida Dog Park
1455 Lake Ida Road, Delray Beach, FL 33444
Lake Ida Dog Park is a Parks place is located in Delray Beach, Florida. The address of Lake Ida Dog Park is 1455 Lake Ida Road, Delray Beach, FL 33444.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 561-966-6611, or open their website to view relevant information, The url is http://www.pbcgov.com/parks/locations/lakeidawest.htm#.VRkTCJwW1Ml