Tamarus Park

4255 Tamarus Street, Las Vegas, Nevada 89119

702-534-5775