Shenandoah Park
Miami, FL90% like it (4.5 / 993 Reviews )
CONTACT
Address: 1800 SW 21st Ave, Miami, FL 33145, United States Map ➦ Get Directions
Phone : +1 (305) 533-3510 Call
ABOUT
FAQs
- ✅ This place welcomes children
- ✅ Has public toilet
- ✅ Wheelchair-friendly parking
- ✅ Wheelchair-accessible entrance
The address of Shenandoah Park is:
Shenandoah Park1800 SW 21st Ave
Miami, Florida 33145
P: +13055333510
Visit Website: archive.miamigov.com
Shenandoah Park is listed under