High Quality Content by WIKIPEDIA articles! Afton Oaks is a deed-restricted Inner Loop residential community of approximately 525 homes in Houston, Texas, United States. Afton Oaks is located inside Interstate 610 between Uptown Houston and Highland Village. The neighborhood is bounded on the north by Westheimer Road, on the east by Union Pacific railroad tracks, on the south by U.S. Highway 59 (Southwest Freeway), and on the west by Interstate 610.