The Sholom Park, located on South West 80th Avenue, is a beautiful local park. Opened in 2004, this park is a nature lovers' paradise. There are various trails for walking enthusiasts. It also features an area called the "Enchanted Forest" that has a plethora of different trees and a scenic pond.
Chazal Park
0.0
Nature Park
0.0
