The Village of Southhampton Home / The Village of Southhampton Share: ASSISTED LIVING & RETIREMENT COMMUNITY The Village of Southhampton Visit Website 5020 Kelvin Dr Houston, Texas 77005 (832) 800-1779 Visit Our Website About Map About High rise Senior living. We offer independent living, assisted living and memory care What's Nearby? Distance: 5 10 15 20 25 50 mi.