6277 S 80th West Ave, Tulsa, OK is a Racquet Or Tennis Court that was built in 1975. This property is not for sale. Our records show that 6277 S 80th West Ave has a total of 6,650 square feet. The lot size of 6277 S 80th West Ave is 109,815 square feet.