Hancock Ave, Welch OK Residents 288 Hancock Ave, Welch, OK 74369-8810 Residence for Single Family 3 beds2 baths1,575 sqftBuilt in 2001 FactsLot size: 5 acresRooms: 5Foundation type: FootingParking: Carport, 200 sqft Who has lived here ResidentPhone NumberAdditional info Chr***918-***-****Type:Renter Dou***918-***-****Type:Renter Jua***918-***-**** Learn more