New Orleans, LA ยท 29.96325, -90.09085
The Dog House is a dog park in New Orleans, LA.
- Fenced
- Not recorded
- Off-leash
- Not recorded
- Drinking water
- Not recorded
- Surface
- Not recorded
New Orleans, LA ยท 29.96325, -90.09085
The Dog House is a dog park in New Orleans, LA.