Explore details about location Tewksbury Road. Tewksbury Road is a location situated within the Upper Arlington alongside other areas such as Southway Drive, Brittany Lane, Lear Road.