Very clean place for kids to play at.
Sierra Ranch Community Park NW is located at North Las Vegas, NV 89031