Is this a dog park ??
Address: 8889 NW 116th St, Hialeah Gardens, FL 33018, USA
Ariel Fuentes | Sep 10, 2020
Yes it is. Pets welcome there
Pedro Duarte | Sep 10, 2020
And it is. You can take dogs to Joe Sherron Park
Thanks! Your answer is awaiting moderation.