Explore details about location Thompson Road South. Thompson Road South is a location situated within the Milton alongside other areas such as Scott Boulevard, Martin Street, Thomas Street.